package ru.demo.abstarctservice.adapter.exceptions;

public class EntityNotFoundException extends RuntimeException {

    private static final String MESSAGE_OBJ_ID = "Сущность (%s) с идентификатором (%s) не найдена";
    private static final String MESSAGE_ID = "Сущность с идентификатором (%s) не найдена";

    public EntityNotFoundException(Object id, Class<?> object) {
        super(String.format(MESSAGE_OBJ_ID, object.getName(), id));
    }

    public EntityNotFoundException(Object id) {
        super(String.format(MESSAGE_ID, id));
    }

}
